@charset "utf-8";
@import "reset.css";
@import "slide.css";
@import "gun.css";
@import "daohang.css";
@import "lrtk.css";
@import "djgundong.css";
/* CSS Document */
body{font-size:14px;font-family: "Microsoft YaHei" ! important; color:#333;}
.l { float: left; }
.r { float: right; }
a { color: #333; }
div{ margin:0; padding:0; border:0;}
.clr { clear: both; height: 0; }
body { background: #FFFFFF; }
.w {width: 1200px; background:#fff; margin: 0 auto; padding:5px;}
.height5 { height: 5px; clear: both;}
.height10 { height: 10px;}
.height30 { height: 30px; }
.bf{background: #ffffff;}
.w1200{ width:1210px;margin: 0 auto;padding: 0 5px;}
.w1100{ width:1100px; margin: 0 auto;}

#header .logo{height: 145px; background: url(../images/logo.png);background-repeat:no-repeat;}
#header .r{margin-top: -130px;font-size: 16px;}
#header .r1 { background: #f8ecc6;height: 30px;}
#header .r4 { background: #f8ecc6;height: 30px;}

#header img{ width: 100%; height:auto;}
#header .r2{ background:#cf0006; width: 100%;}
.nav { height: 50px; background: #0079d5; color: #fff; }
.r1l1{width: 687px; height: 417px;float: left; background: #000000;}
.r1l2{width: 500px; height: 417px;margin: 5px 0; float: right;}
.r3l1{width: 858px;}
.r3l2{width: 330px;}
.ad{ height: 79px; background: #000000;}

.tab_2 {
    cursor: pointer;
    background: #18aeff;
    color: #ffffff;
    font-weight: bold;
}
.tab_2 a {
    color: #ffffff;
}
.tab_1  a{
    background: #eee;
}
.tab_1 {
    cursor: pointer;
    background: #eee;
}

.casetab_2 {
    cursor: pointer;
    background: #FF0000;
    color: #ffffff;
    font-weight: bold;
}
.casetab_1 {
    cursor: pointer;
    color: #FF0000;
    background: #FFFFFF;
}
.casetab_2 a {

    color: #ffffff;

}
.casetab_1 a {

    color: #FF0000;

}

.r1{background: url(../images/bj1.jpg) repeat center ,transparent;}
.r1 .r_title{ font-size: 26px; line-height: 40px;padding: 20px 0;}
.r1 .photo{ background: #fff; height: 540px; padding: 1px;}
.r1 .photo .title{float: left; }
.r1 .photo .title li{width: 300px; height:160px; text-align: center; line-height: 160px;font-size: 24px;}
.r1 .photo .list{float: left; margin-left: 5px; width: 900px;}
.r1 .photo .list li{  display: block; float: left; width: 270px; height: 248px;padding: 0 5px;text-align: center; margin: 10px;}
.r1 .photo .list img{width:270px; height: 218px;border-radius: 10px;}

.r2{}
.r3{}
.r3 .r_title{ font-size: 26px; line-height: 40px;padding: 20px 0; text-align: center;}
.r3 .photo{ background: #fff; height: 340px; padding: 1px;}
.r3 .photo .title{ text-align: center; width: 535px; margin: 0 auto;}
.r3 .photo .title li{float: left; width: 146px; height: 44px; margin: 0 15px; border: 1px solid #FF0000; text-align: center; line-height: 44px; }
.r3 .photo .list{margin-top: 70px;}
.r3 .photo .list li{ box-shadow: 1px 1px 10px #eee;
    overflow: hidden; border-radius: 10px;  display: block; float: left; width: 357px; height: 240px;text-align: center; margin:10px 20px; }
.r3 .photo .list img{width:357px; height: 200px;}

.r4{ padding: 50px 0;}
.r4 .title{ font-size: 26px; line-height: 40px;}
.r4 .center{float: left; width: 600px; line-height: 36px;}
.r4  img{ float: right; width: 576px; height: 381px;}
.more{cursor:pointer;width: 143px; display: block; height: 44px; color: #FFFFFF; background: #FF0000; text-align: center; line-height: 44px;}

.r5{background: url(../images/bj1.jpg) repeat center ,transparent;}
.r5 .r_title{ font-size: 26px; line-height: 40px;padding: 50px 0;}
.r5 .r_title li{text-align: center;}
.r5 .news_list li{width: 550px; margin-right: 50px; float: left;}
.r5 .news_list li .title{font-size: 20px; margin-top: 10px;}
.r5 .news_list li .center{font-size: 16px;color: #cccccc}
#footer{ background: #18aeff; color: #ffffff; text-align: center; padding: 25px; height: 80px;}